#ifndef SOBJC_OBJECT_H
#define SOBJC_OBJECT_H

#include <sobjc/runtime.h>

OBJC_EXPORT Class object_get_class(id);
OBJC_EXPORT Ivar objc_object_get_ivar(id, const char *, void **);
OBJC_EXPORT void *objc_object_get_ivar_value(id, Ivar);
OBJC_EXPORT Ivar objc_object_set_ivar(id, const char *, void *);
OBJC_EXPORT void objc_object_set_ivar_value(id, Ivar, void *);

#endif /* SOBJC_OBJECT_H */

